Searching for Optimal Homing Sequences for Testing Timed Communication Protocols
نویسنده
چکیده
With the eruption of communication technology and its supportive protocols, the field of testing of timed-IUT (Implementation Under Test with time constraints) was quick to follow. New and extended test generation methods using timed automata were in the need. Many papers were written on a broad range of timed automata testing. Few papers, however, dealt with generation of state identification sequences problems. Those who did, keyed their algorithms towards transformation of a timed-IUT into a regular, untimed IUT; thus, avoiding the need of redefining well known generation algorithms. This method, however, only functions if we search for optimal sequences w.r.t. their lengths. Optimality w.r.t. execution time was not considered in this context. In this paper we present a search algorithm for the direct generation of timed homing sequences optimal w.r.t. to execution time. This is accomplished by expanding and modifying the search tree used in previous algorithms such that it contains the capability of satisfying our goal. The solution found is proven to be optimal with respect to execution time. A comparison with other related algorithms is presented. Index Terms – homing sequence, state identification, timed automata, testing
منابع مشابه
Advances and challenges in storage, transplantation, expansion and homing of Umbilical Cord Blood Hematopoietic Stem Cells (UCB-HSCs)
Abstract Background and Objectives Umbilical cord blood hematopoietic stem cells (UCB-HSCs) have high potential capabilities in the treatment of hematological and non-hematological disorders. Awareness of biology, self-renewal, homing, expansion, storage, and transplantation can lead to optimal use of these cells. Materials and Methods In this Review article in order to investigate the adv...
متن کاملA New Method for Transforming Timed Automata
Discrete events systems (DES) have their behaviors defined by the sequences of events they can execute. For example, communication protocols and computer networks can be seen as DES. Finite state automata (FSA) are convenient for studying (i.e., analyzing, designing) DES, and timed automata (TA) are convenient for describing real-time DES. An approach for studying a real-time DES, is to transfo...
متن کاملParameterized verification of time-sensitive models of ad hoc network protocols
We study decidability and undecidability results for parameterized verification of a formal model of timed Ad Hoc network protocols. The communication topology is defined by an undirected graph and the behaviour of each node is defined by a timed automaton communicating with its neighbours via broadcast messages. We consider parameterized verification problems formulated in terms of reachabilit...
متن کاملTesting Protocol Robustness
Some new protocols as multimedia or wireless protocols are constrained and sometimes critical. We need to ensure their correct functioning before their development. They handle time constraints to model important aspects (delays, timeouts). This issue should be considered in specification language used to model such protocols. This paper presents a methodology for the development of reliable ti...
متن کاملA Passive Testing Technique with Minimized On-line Processing For Fault Management of Network Protocols
Passive testing of a network protocol, the technique of detecting faults of the protocol implementation by monitoring its inputs and outputs when it is operating in a real communication network, has drawn attention lately because it does not interfere with the protocol development process. This paper proposes an extended finite state machine (EFSM)-based passive testing technique with good faul...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JNW
دوره 4 شماره
صفحات -
تاریخ انتشار 2009